package com.changeover.dao;

import java.io.Serializable;
import java.util.List;

import com.changeover.gwt.shared.model.IModel;


public interface IDao <T extends IModel>{
    List<T> getAll();
    T get(Serializable id);
    void delete(T entity);

    void saveOrUpdate(T entity);
    void delete(Serializable id);
}
